//[100,100]100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100,100,150,200,100
size(100,100);
background(100, 150, 200, 100); // Alpha value will be dropped

exit();
